package Core;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Mr Bao
 */
public interface IChat {

    public void ConnectionFailed();

    public void Login(String username, String password, boolean invisible);

    public void SendMessage(String to, String message);

    public void SendBuzz(String to);

    public void ChangeStatus(String newStatus, boolean showBusyIcon);

    public void ChangeStatus(int statusType);

    public void Invisible(boolean invisible);

    public void AddFriend(String username, String groupName);

    public void RemoveFriend(String username, String groupName);

    public void RejectFriend(String friend, String username, String message);

    public void AcceptFriend(String friend);

    public void AccepConfInvite(String room, String yId);
}
